scent of dogs - Turc Anglais Dictionnaire